草庐IT

Web 应用

全部标签

c# - Windows 服务应用程序挂起

背景:-运行WindowServer2008R2。-服务器已使用所有最新更新进行修补。-服务器正在运行5个内置于.NET3.5中的服务,所有这些服务都使用计时器重复检查数据库(主要是每10秒一次)。-这些服务不是CPU/RAM密集型。-服务器没有任何性能和资源问题或瓶颈。在大多数情况下,一切都按预期运行,但有时,某些(或所有)服务会停止工作。我正在将所有应用程序异常记录到文件中,但在失败时没有任何异常。事件记录器中也没有错误,服务管理器将服务视为正在运行。我必须停止服务并再次启动它们才能恢复功能。这种行为是不可预测的,有时需要一周或一个月才能停止工作。此外,有时服务会一起“死亡”,或者

c# - 使用 Ribbons 创建 Windows 应用程序

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:RibbonUIControlforWinForms我只是想创建一个Windows应用程序,它的工具栏类似于微软办公室2007。谁能帮我从哪里开始?

c# - 如何抓取图像并将其保存在文件夹中 [c# windows 应用程序]

我正在使用C#创建一个Windows应用程序。我有一个按钮应该捕获图像(整个桌面屏幕)并将其保存在一个文件夹中。我还需要显示图像的预览。 最佳答案 Graphics.CopyFromScreenMethod示例代码:Bitmapbmp=newBitmap(Screen.PrimaryScreen.Bounds.Size.Width,Screen.PrimaryScreen.Bounds.Size.Height);Graphicsg=Graphics.FromImage(bmp);g.CopyFromScreen(0,0,0,0,Sc

c++ - 在 Windows 7 中交叉编译 C 和 C++ 应用程序,在 linux 下使用 MinGW

我在Windows7上安装了MinGW编译器,GCC版本是4.6.1。我有HelloWorld应用程序:#includeintmain(intargc,char*argv[]){printf("HelloWorld!");return0;}我如何使用MinGW编译器在Windows7下编译这个应用程序,以便我可以在linux中运行这个应用程序,而无需重新编译。 最佳答案 您需要在这里区分两个系统:build系统,即您的编译器运行所在的系统,以及host系统,即您的可执行文件将运行的系统运行。MinGW是主机系统Windows的GCC

c++ - 关闭应用程序时如何抑制 "There are still active COM objects in this application"错误?

我已经编写了一些用于在我的C++Builder应用程序中进行拖放的ATLCOM对象。由于我无法控制的原因,当用户试图关闭我的应用程序时,它仍然具有事件的COM对象。这是因为使用我的对象的其他COM客户端似乎缓存了我的COM对象并且不释放它们-结果,当用户单击“X”关闭我的程序时,我的COM对象的引用计数仍然大于零.这会导致用户收到如下不友好的消息:我希望我的应用程序安静地终止,而不是向用户询问这个烦人的问题。如何禁止这条消息? 最佳答案 弹出消息由atlmod.h中的TATLModule::AutomationTerminatePr

Windows 启动时 C++ 应用程序自动运行

我正在用C++开发一个具有“自动启动”选项的应用程序。当用户设置该选项时,程序应该更改Windows中的某些内容,以便在下次Windows启动和用户登录时由Windows启动。此外,当用户取消设置此选项时,程序必须将内容放回原处。我不需要将应用程序作为服务运行,因此在用户登录后在特定用户的帐户下运行就足够了。那么让Windows运行我的应用程序的最佳方法是什么。在下次启动和用户登录时?我在谷歌上搜索了使用启动文件夹的建议。这是最好的和无害的方式吗?如果是这样,我有两个问题:如何检测启动文件夹。我对SHGetSpecialFolderLocation()的输出不满意。它似乎返回了我在测试

.net - 在 winforms 应用程序中动态设置 Picturebox 的图像?

我得到如下所示的application.startuppath;C:\DocumentsandSettings\aju\mydocuments\visualstudio2010\Projects\gManager\gManager\bin\Debug我这里有一张图片要为图片框设置..\图片\Image1.jpg如何设置picturebox的image属性? 最佳答案 pictureBox1.Load(path_to_picture) 关于.net-在winforms应用程序中动态设置Pi

ruby-on-rails - 如何在 Notepad++ 中打开整个 Rails 应用程序

我在Windows机器上使用Notepad++。在我的Mac上,我可以在文本编辑器中打开整个Rails应用程序,然后只需单击编辑器中的文件。然而,在Windowsnotepad++中,它似乎需要我单独打开每个文件。或者,是否有我可以从命令行使用的命令? 最佳答案 尝试创建一个项目并添加源文件。您可以转到Notepad++“查看->项目->项目面板1”(例如)在面板中右键单击工作区图标,选择“添加新项目”创建项目后,右键单击它并选择“从目录添加文件”。这不是顶级功能,但它确实能胜任这项工作。

windows - 在另一个窗口中运行 Windows 应用程序

是否可以在另一个窗口内运行Windows应用程序(打开顶级窗口)?或者设置一个拥有该窗口的备用“桌面”/假桌面?我正在使用UIAutomation来自动化应用程序以进行测试。我想将被测应用程序置于一种沙箱中:桌面和应用程序之间的人工父窗口,或伪桌面,第二个停止等。这个桌面(和被测应用程序)不需要可见。被测应用程序的不同实例(在普通桌面上或沙箱中)不应相互冲突(窗口名称/类明智)——被测应用程序具有多个实例是安全的...我意识到这看起来有点骇人听闻,因此欢迎使用win32骇客。:) 最佳答案 您可以尝试使用CreateDesktop创

.net - 您可以从应用程序更改视觉效果性能设置吗?

我正在修改在以下位置找到的注册表值:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects。出于我的目的,它可以存储DWORD值0、1、2。这些值对应于Windows7中性能选项下的视觉效果单选按钮;分别“让Windows选择最适合我的计算机”、“调整为最佳外观”和“调整为最佳性能”。如果您使用实际的“性能选项”屏幕并进行更改并单击应用,Windows中的视觉设置将按预期重新加载。如果您以编程方式更改该值,它不会执行任何操作。有没有办法在代码中实现这一点?